package Note_for_class;

/**
 * Created with IntelliJ IDEA.
 * Description: 方法的基本语法
 * User: 姚东铭
 * Date: 2024-04-07
 * Time: 9:58
 */
public class test_04_07 {
    public static void main(String[] args) {
        //解释：main：方法的名称  (String[] args)：方法的参数
        //调用方法
        //qwer();//1234
        //植物大战僵尸的一部分代码
        wd();
        hb();
        jxc();
        /*for (int i = 0; i < 100; i++) {//int i = 0; i < 100; i++  System.out.println(i);
            System.out.println(i);
        }*/

        //while循环语句
        int i = 0;
        /*while (i < 100){
            System.out.println(i);
            i++;
        }*/
        //do while循环
        /*do {
            System.out.println(i);
            i++;
        }while(i < 100);*/

    }

    public static void qwer() {
        System.out.println(1234);
    }

    public static void wd() {
        //       函数名：wd
        System.out.println("我是豌豆");
        //1.普通写法
        /*for (int i = 0; i < 10; i++) {
            System.out.println("开始发射豌豆炮弹");
        }*/
        //2.调用方法
        fspd("豌豆", 5);
    }
    public static void hb() {
        //       函数名：hb
        System.out.println("我是寒冰射手");
        //1.普通写法
        /*for (int i = 0; i < 10; i++) {
            System.out.println("此发射寒冰炮弹");
        }*/
        //2.调用方法
        fspd("寒冰射手", 7);
    }
    public static void jxc() {
        //         函数名：jxc
        System.out.println("我是卷心菜");
        //1.普通的写法
        /*for (int i = 0; i < 10; i++) {
            System.out.println("此发射卷心菜炮弹");
        }*/
        //2.调用方法
        fspd("卷心菜", 10);
    }

    //写一个 方法 来发射炮弹
    public static void fspd(String pd, int count) {
        // 函数名：fspd     (形式参数) 类型：String(字符串类型) 参数名：pd
        for (int i = 0; i < count; i++) {
            //System.out.println("发射" + pd + "炮弹");
            System.out.println("发射第" + (i + 1) + "颗" + pd + "炮弹");
        }
    }
}
